



We distribute the full data set and the material to replicate all of the analyses presented in this paper at [URL].  

In addition, in the replication material we include two videos and a set of files that serve as a tutorial on how to estimate the model, along with the simulated data, a Stata file to generate replicates of the simulated data, and general code to implement the model.  

The introductory tutorial video can be found at, https://youtu.be/_44_RXTWpRw

The video explaining how to implement the full model can be found at, can be found at https://youtu.be/IlO990AKurI


The model code we provide accommodates continuous, dichotomous and ordinal outcomes for the pre-post items; it allows any number of outcome items (although there must be at least three items to identify the latent scale); and for the ordinal model it accommodates any number of response categories for the Likert scale greater than three.

Note that if one has items with responses with only three categories, one can either recode the categories into dichotomous variables to use the code, or revise the code in the likelihood function directly.

Finally, the tutorial includes a set of files to preprocess the data to implement each of these types of models.
